automatic tracking radar - French English Dictionary